it expresses wonder - Espagnol Anglais Dictionnaire